windscreen washer system - German English Dictionary